首页> 外文OA文献 >Scheduler-activated dynamic page migration for multiprogrammed DSM multiprocessors
【2h】

Scheduler-activated dynamic page migration for multiprogrammed DSM multiprocessors

机译:调度程序激活的多程序Dsm多处理器动态页面迁移

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The performance of multiprogrammed shared-memory multiprocessors suffers often from scheduler interventions that neglect data locality. On cache-coherent distributed shared-memory (DSM) multiprocessors, such scheduler interventions tend to increase the rate of remote memory accesses. This paper presents a novel dynamic page migration algorithm that remedies this problem in iterative parallel programs. The purpose of the algorithm is the early detection of pages that will most likely be accessed remotely by threads associated with them via a thread-to-memory affinity relation. The key mechanism that enables timely identification of these pages is a communication interface between the page migration engine and the operating system scheduler. The algorithm improves previously proposed competitive page migration algorithms in many aspects, including accuracy, timeliness and cost amortization. Most notably, the algorithm is not biased by obsolete memory access history that may be accumulated in the page access counters at runtime. Experiments on the SGI Origin2000 show that the algorithm outperforms by far the best static page placement algorithm and a customized page migration engine implemented in IRIX, the Origin2000 operating system. The algorithm is implemented at user-level and its functionality is orthogonal to the scheduling policy of the operating system.
机译:多程序共享内存多处理器的性能通常会受到调度程序干预而忽略了数据局部性。在缓存一致的分布式共享内存(DSM)多处理器上,此类调度程序干预往往会增加远程内存访问的速率。本文提出了一种新颖的动态页面迁移算法,该算法解决了迭代并行程序中的这一问题。该算法的目的是及早检测页面,这些页面很可能由与之关联的线程通过线程与内存的亲缘关系进行远程访问。能够及时识别这些页面的关键机制是页面迁移引擎和操作系统调度程序之间的通信接口。该算法在很多方面都改进了先前提出的竞争性页面迁移算法,包括准确性,及时性和成本摊销。最值得注意的是,该算法不受过时的内存访问历史(可能在运行时累积在页面访问计数器中)的偏见。在SGI Origin2000上进行的实验表明,该算法的性能优于迄今为止最好的静态页面放置算法和在Origin2000操作系统IRIX中实现的自定义页面迁移引擎。该算法在用户级别实现,其功能与操作系统的调度策略正交。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号